place where birds resort to drink - Français Anglais Dictionnaire